#!/bin/bash

# This is the script used to start the Hardware System Console

JAVAPATH="/opt/IBMJava2-131/jre/bin/"
x=`type -p java 2>/dev/null`
if [ "$x" != "" ]
then
  JAVAPATH=`/usr/bin/dirname $x`
fi
export LD_LIBRARY_PATH=/usr/sbin/rsct/lib:/usr/lib:/opt/hsc/lib:/opt/hsc/lib/hmcjni/:$LD_LIBRARY_PATH
export PATH=$JAVAPATH:$PATH

x=sslite-us.zip:sslite-ex.zip:jcb.jar:wsmextra.jar:jcchart.jar:jcswingsuite.jar:/usr/websm/codebase/taskguide:mm_snmp.jar:wsm.jar:habeans.jar:
for i in /usr/websm/codebase/pluginjars/*.jar
do
x=${x}pluginjars/`basename $i`:
done

if [ "${DEBUG_JARS_DIRECTORY}" != "" ] ; then
  if [ -d ${DEBUG_JARS_DIRECTORY} ] ; then
    for i in ${DEBUG_JARS_DIRECTORY}/*.jar
    do
       debug_jars=${debug_jars}:$i
    done
  fi
fi

export CUSTOM_CLASSPATH=${DEBUG_JARS_DIRECTORY}:${debug_jars}:/usr/websm/codebase/pluginjars/hsc_${LANG}.jar:/usr/websm/codebase/pluginjars/wsmhscsecurity.jar:/usr/websm/codebase/pluginjars/hsc.jar:/opt/hsc/auiml/properties:/usr/websm/codebase:/opt/hsc/com/ibm/hsc/auiml/databeans/images:$x
# /usr/X11R6/bin/xset s noblank 1>/dev/null 2>&1
# /usr/X11R6/bin/xset s noexpose 1>/dev/null 2>&1
/usr/X11R6/bin/xset s off 1>/dev/null 2>&1
/usr/X11R6/bin/xset -dpms 1>/dev/null 2>&1

$JAVAPATH/javaw -cp $CUSTOM_CLASSPATH com.ibm.hsc.common.util.TestNet
/usr/websm/bin/wjava -Djavax.net.ssl.keyStore=/usr/websm/codebase/SM.pubkr -Djavax.net.ssl.keyStorePassword=defp -Dorg.snia.wbem.cimom.properties=/opt/hsc/data/cim.properties -Djava.security.policy=/usr/websm/config/factory_defaults/websm.policy -DworkingCursorForActions=true -DhscConsole=true com.ibm.websm.console.WConsole
